apply all one's energy - Espagnol Anglais Dictionnaire